import request from '@/utils/request'

// 获取产品列表
export function getProductList(param) {
  return request({
    url: 'spiritik/get_product_list',
    method: 'post',
    data: param
  })
}
// 获取产品详情
export function getProductByID(param) {
  return request({
    url: 'spiritik/get_product_byID',
    method: 'post',
    data: param
  })
}

// 编辑产品详情
export function editProductById(param) {
  return request({
    url: 'spiritik/edit_product_by_id',
    method: 'post',
    data: param
  })
}

// 获取变体列表
export function getVariantList(param) {
  return request({
    url: 'spiritik/get_variant_list',
    method: 'post',
    data: param
  })
}

// 修改变体
export function editVariantById(param) {
  return request({
    url: 'spiritik/edit_variant_by_id',
    method: 'post',
    data: param
  })
}

// 获取模板列表
export function getTemplateList(param) {
  return request({
    url: 'spiritik/get_template_list',
    method: 'post',
    data: param
  })
}

// 获取模板详情
export function getTemplateById(param) {
  return request({
    url: 'spiritik/get_template_by_id',
    method: 'post',
    data: param
  })
}

// 修改模板
export function editTemplateById(param) {
  return request({
    url: 'spiritik/edit_template_by_id',
    method: 'post',
    data: param
  })
}

// 获取集合列表
export function getCollectionList(param) {
  return request({
    url: 'spiritik/get_collection_list',
    method: 'post',
    data: param
  })
}

// 获取集合详情
export function getCollectionById(param) {
  return request({
    url: 'spiritik/get_collection_by_id',
    method: 'post',
    data: param
  })
}

// 修改集合
export function editCollectionById(param) {
  return request({
    url: 'spiritik/edit_collection_by_id',
    method: 'post',
    data: param
  })
}
